Higher Inductive Types in Homotopy Type Theory

نویسنده

  • Steve Awodey
چکیده

Homotopy Type Theory (HoTT) refers to the homotopical interpretation [1] of Martin-Löf’s intensional, constructive type theory (MLTT) [5], together with several new principles motivated by that interpretation. Voevodsky’s Univalent Foundations program [6] is a conception for a new foundation for mathematics, based on HoTT and implemented in a proof assistant like Coq [2]. Among the new principles to be added to MLTT are the Univalence Axiom [4], and the so-called higher inductive types (HITs), a new idea due to Lumsdaine and Shulman which allows for the introduction of some basic spaces and constructions from homotopy theory. For example, the n-dimensional spheres S can be implemented as HITs, in a way analogous to the implementation of the natural numbers as a conventional inductive type. Other examples include the unit interval; truncations, such as bracket-types [A]; and quotients by equivalent relations or groupoids. The combination of univalence and HITs is turning out to be a very powerful and workable system for the formalization of homotopy theory, with the recently given, formally verified proofs of some fundamental results, such as determinations of various of the homotopy groups of spheres by Brunerie and Licata. See [3] for much work in progress After briefly reviewing the foregoing developments, I will give an impredicative encoding of certain HITs on the basis of a new representation theorem, which states that every type of a particular kind is equivalent to its double dual in the space of coherent natural transformations. A realizability model is also provided, establishing the consistency of impredicative HoTT and its extension by HITs.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Mutual and Higher Inductive Types in Homotopy Type Theory

Inductive types can be cleanly represented internally as W-types [14] [20], that is, as initial algebras of containers [1]. In this paper, we give a similar presentation that extends the notion of W-type to more general forms of induction, including mutually defined data types and higher inductive types.

متن کامل

Computational Higher Type Theory IV: Inductive Types

This is the fourth in a series of papers extending Martin-Löf’s meaning explanation of dependent type theory to higher-dimensional types. In this installment, we show how to define cubical type systems supporting a general schema of cubical inductive types, inductive types whose constructors may take dimension parameters and may have specified boundaries. Using this schema, we are able to speci...

متن کامل

Higher Inductive Types in Cubical Computational Type Theory

In homotopy type theory (HoTT), higher inductive types provide a means of defining and reasoning about higher-dimensional objects such as circles and tori. The formulation of a schema for such types remains a matter of current research. We investigate the question in the context of cubical type theory, where the homotopical structure implicit in HoTT is made explicit in the judgmental apparatus...

متن کامل

Homotopical Patch Theory ( Expanded

Homotopy type theory is an extension of Martin-Löf type theory, based on a correspondence with homotopy theory and higher category theory. In homotopy type theory, the propositional equality type becomes proof-relevant, and corresponds to paths in a space. This allows for a new class of datatypes, called higher inductive types, which are specified by constructors not only for points but also fo...

متن کامل

Homotopical Patch Theory (expanded Version)

Homotopy type theory is an extension of Martin-Löf type theory, based on a correspondence with homotopy theory and higher category theory. In homotopy type theory, the propositional equality type becomes proof-relevant, and corresponds to paths in a space. This allows for a new class of datatypes, called higher inductive types, which are specified by constructors not only for points but also fo...

متن کامل

A The equivalence of the torus and the product of two circles in homotopy type theory

Homotopy type theory is a new branch of mathematics which merges insights from abstract homotopy theory and higher category theory with those of logic and type theory. It allows us to represent a variety of mathematical objects as basic type-theoretic constructions, higher inductive types. We present a proof that in homotopy type theory, the torus is equivalent to the product of two circles. Th...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2013